@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;background:#fff;text-align:center;font-size:14px;font-family:Microsoft YaHei;-webkit-font-smoothing: antialiased; /*chrome、safari*/-moz-osx-font-smoothing: grayscale;/*firefox*/}
body,img, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, strong, b, em, i, pre, code, form, fieldset, legend, input, button, textarea, p, a, blockquote, th, td{margin: 0;padding: 0;}
h1,h2,h3,h4,h5,h6{margin:0;padding:0;font-size: 100%;}
h1, h2, h3, h4, h5, h6, b, em, i{font-weight: normal;font-style:normal;}
table{border-spacing: 0;border-collapse: collapse;}
table,td,th,tr{font-size:9pt;}
div, form, img, ul, ol, li, dl, dt, dd{margin: 0;padding:0;border:0;text-align: left;}
ul, ol, li{list-style: none;}
img{border: none;vertical-align: middle;}
input, textarea, select,button{border: none;outline: none;font-family: "Microsoft YaHei";background:none; cursor:pointer;}
/*select{border:none;appearance:none; -moz-appearance:none;-webkit-appearance:none;background:none;}*/
a,u{text-decoration: none;outline: snone; text-decoration:none; color:#666; }
a:hover{cursor:pointer;}
.comwidth{ width:1200px; margin:0 auto;}
.mt20{ margin-top:20px;}
.mr20{ margin-right:20px;}
.mb10{ margin-bottom:10px;}
.fl{ float:left;}
.fr{ float:right;}
.bd{border-top:#f2f2f2 solid 1px;}
.on{ background-color:#fafafa;}
.comwidth{ width:1200px; margin:0 auto;}
.mb40{ margin-bottom:40px;}
.mt40{ margin-top:40px;}
.mt130{ margin-top:130px;}
/*化学首页结束*/
/*历史网-历史朝代表开始*/
.lishi{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.lishi-tit{ text-align:center; width:100%; height:auto; font-size:20px; color:#333333; line-height:30px; margin:10px 0;}
.lishi-main{ width:100%; height:auto; overflow:hidden;}
.lishi-main table{ width:100%; text-align:center;}
.lishi-main td{height:38px; border:#e9c096 solid 1px; font-size:14px; color:#333;}
.lishi-main td em{ font-size:12px; color:#f3572d; display:inline-block; width:14px; height:14px; border-radius:14px; border:#f3572d solid 1px; line-height:16px; text-align:center; transform:scale(0.8);}
.lishi-main table .tr1 td{ height:52px; font-size:16px; color:#ac6523;}
.li-main2{ width:100%; height:auto; overflow:hidden; background:#fffbf7; margin-top:20px; padding:20px 0;}
.li-main2 dl{ width:96%; margin:auto;}
.li-main2 dt{ font-size:16px; color:#f3572d;}
.li-main2 dd{ font-size:14px; color:#333333; line-height:24px; margin-top:6px;}
.li-main2 dd em{ color:#f3572d;}
/*头部*/
.index-headerbg{ background:#fff; position:relative; z-index:1;}
.index-headerbg p{ height:4px; width:100%; background:#e4af0e;}
.index-header{width:100%; margin:0 auto; height: 70px;}
.ih-top{width:1200px; margin:auto;}
.ih-top.dlxx{width: 1200px;}
.ih-top h1{ float:left; margin-top:20px; display:block;}
.ih-top .czd_searchbox{display:block; height:36px; width:578px; border:#f3c22d solid 1px; border-radius:5px; float:right; line-height:36px; margin:28px 140px 0 0; background:#fff;overflow: hidden;}
.ih-top .search_choose-select { z-index: 0; border-radius: 5px; font-size:14px; color:#333;display: block;background:#fff url(/Images/dili/index-xl.png) right 16px no-repeat; width: 85px; position: absolute;/* padding: 8px 0px 11px 10px;*/}
.ih-top .search_choose-select option{display: none;padding: 0 10px;border-bottom-left-radius:5px;}
.ih-top .search_choose-select option.search_choose1{display: block;border-bottom: 1px solid #f3c22d; }
.ih-top .search_choose-select option:hover{color: #b42521; cursor: pointer;}
.ih-top p .hd-xl{ padding-right:6px; display:inline-block; margin-top: 18px;}
.ih-top .czd_searchbox input{ padding:8px 30px 8px 20px; border-left:#f3c22d solid 1px;}
.ih-top .czd_searchbox .search-txt{ width: 319px;background:url(/Images/dili/index-search.png) no-repeat 6px center;margin-left: 100px;padding: 10px 30px 11px 24px;border-left:#f3c22d solid 1px;height:15px;}
.ih-top .czd_searchbox .search-btn{ width:100px; background:#f3c22d; height:37px; color:#fff; font-size:16px;float: right;}
.ih-top .czd_searchbox button{ width:100px; background:#f3c22d; height:37px; color:#fff; font-size:16px;float: right;}
.ih-top .search_choose-select li{display: none;padding: 0 10px;border-bottom-left-radius:5px;}
.ih-top .search_choose-select li.search_choose1{display: block; border-bottom:#f3c22d solid 1px; }
.ih-top .search_choose-select li:hover{color: #f3c22d; cursor: pointer;}
.index-nav { width:100%;margin-top: 12px; border-bottom:#e4af0e solid 4px; overflow:hidden;}
.index-nav ul{ width:1200px; margin:auto; overflow:hidden;}
.index-nav ul.dlxx{width: 1200px;}
.index-nav ul li{ float:left;}
.index-nav ul li a{color:#e4af0e;padding:10px 20px;display:block;font-size: 16px;}
.index-nav ul li a img{ margin-left:2px;}
.index-nav ul li a:hover{ color:#fff;background:#f3c22d;}
.index-nav ul .in-dlxx a:hover{ color:#c99802; background:#f8f8f8 url(/Images/dili/hsj.png) no-repeat center bottom;}
.index-nav ul .in-dlxx:before{content:"";width:10px;height:10px;background:url(/Images/dili/banner-sx.png) no-repeat right bottom;position:absolute;z-index:2;margin-top:16px;margin-left: 88px;}
.index-nav ul .in-dlxx:hover:before{background:url(/Images/dili/banner-sx.png) no-repeatright top; position:absolute; z-index:2;margin-top:18px; margin-left:88px; }
.index-nav ul li .ej-bg{ width:100%; height:36px; position:absolute; /*top:138px;*/ z-index:8; left:0; background:url(/Images/dili/bg1111.png); display:none; box-shadow:0 0 10px #d4b1ad;border-top:#e4af0e solid 4px;}
.index-nav ul .in-dlxx:hover .ej-bg{ display:block;}
.index-nav ul .in-dlxx:hover .ej-bg dl{ display:block;}
.index-nav ul li .ej-bg dl{ width:1200px; height:auto; line-height:36px; margin:0 auto; display:none}
.index-nav ul li dl .dd-left a{ margin-left:80px; }
.index-nav ul li dl dd{ float:left;}
.index-nav ul li dl dd a{height:24px;padding:0 10px;line-height:24px;margin:6px 006px;color:#333;font-size: 12px;}
.index-nav ul .in-dlxx dl dd a:hover{background:#f3c22d;color:#fff;border-radius: 4px;}
/*banner*/
.index-banner { position:relative; width:1200px;margin: 20px auto 0; height:auto; overflow:hidden;}
.index-banner .bd{ height:400px; width:100%; overflow:hidden; float: left;}
.index-banner .hd{ position:absolute; left:50%; margin-left:-570px; bottom:22px; z-index:2;}
.index-banner .hd ul img{ width:100%;}
.index-banner .hd ul{ width:auto;}
.index-banner .hd ul li{ width:100px; height:58px; overflow:hidden; cursor:pointer; float:left; margin-right:20px; position:relative;}
.index-banner .hd ul li p{background:url(/Images/dili/bg.png); position:absolute; z-index:1; top:0; left:0; right:0; width:100%; height:100%;}
.index-banner .hd .on{ border:#f5d53a solid 3px; width:97px; height:55px;}
.index-banner .hd .on p{ display:none;}
.index-banner .bd p{position:absolute;left:50%;margin-left:-570px;top:80px;z-index:3;padding-left: 20px;color:#fff;font-size:24px;background:url(/Images/dili/index-bsj.png) 4px center no-repeat;display: none;}
.index-banner .bd p img{ margin-right:10px;}
.index-banner .bd ul li{ position:relative;float: left;}
.index-banner .bd ul {float: left;}
.index-banner .bd ul li img{float: left;}
.index-banner .bannerover{position:absolute;left:0;z-index:1;bottom:0px;background: url(/Images/dili/bg-new.png) 0 -250px no-repeat;display:block;width:1200px;height: 150px;}
.index-banner .ib-test{ position:absolute; right:50%; top:20px; margin-right:-570px; z-index:5; }
.index-banner .ib-test dl dt{ font-size:16px; line-height:20px; background:url(/Images/dili/ban-bg1.png);color:#fff; padding:16px;}
.index-banner .ib-test dl dt p{ height:16px;border-left:#f5d53a solid 3px; line-height:16px; padding-left:10px;}
.index-banner .ib-test dl{background:url(/Images/dili/ban-bg2.png);border-radius:5px; overflow:hidden; padding-bottom:20px;}
.index-banner .ib-test dl dd{ line-height:42px; overflow:hidden; padding-right:30px;}
.index-banner .ib-test dl dd em{ width:18px;height:18px; display:block; line-height:18px; float:left; text-align:center; border-radius:2px;margin:12px 10px 0 20px; border:#ccc solid 1px; color:#ccc;}
.index-banner .ib-test dl dd .e1{ width:18px;height:18px; display:block; line-height:18px; float:left; text-align:center; border-radius:2px;margin:12px 10px 0 20px; color:#fff; background:#f3572d;border:#f3572d solid 1px;}
.index-banner .ib-test dl dd .e2{ width:18px;height:18px; display:block; line-height:18px; float:left; text-align:center; border-radius:2px;margin:12px 10px 0 20px; color:#fff;background:#f57018;border:#f57018 solid 1px;}
.index-banner .ib-test dl dd .e3{ width:18px;height:18px; display:block; line-height:18px; float:left; text-align:center; border-radius:2px;margin:12px 10px 0 20px; color:#fff;background:#f3932d;border:#f3932d solid 1px;}
.index-banner .ib-test dl dd .ib-c{ color:#fff;}
.index-banner .ib-test dl dd a{ color:#ccc; float:left; display:block;}
.index-banner .ib-test dl dd .ib-c:hover{color:#c99802;}
.index-foooter dl dd a:hover{color:#c99802;}
/*初中地理*/
.index-czdl{ overflow:hidden;}
.index-czdl .cydl{ width:800px; overflow:hidden; float:left;}
.index-czdl p{ border-bottom:#e4af0e solid 3px; font-size:24px; margin:30px 0 0 0; padding-bottom:14px;}
.cydl dl{ margin:30px 60px 0 0; width:340px; height:auto; float:left;}
.cydl dl dt{ font-size:18px; color:#c99802; border-left:#e4af0e solid 4px; padding-left:10px; margin-bottom:16px;}
.cydl dl dd{ line-height:32px;height: 32px;overflow: hidden;}
.index-czdl p a{	color: #000;}
.cydl dl dd a{ font-size:14px; color:#000;}
.cydl dl dd em{ margin-right:8px;}
.cydl dl dd .rc{ color:#f3572d;}
.cydl dl dd a:hover{ color:#c99802;}
.ic-dljx{ clear:both; overflow:hidden; padding-top:30px;}
.ic-dljxtba{width: 360px;float:left;margin-right:40px; }
.ic-dljx dl{ width:360px; float:left;}
.ic-dljx dt{ font-size:20px; overflow:hidden; width:360px;border-bottom: #e4af0e solid 3px; padding-bottom:6px; margin-bottom:20px;float:left;}
.ic-dljx dt span i{cursor: pointer; font-size:14px; color:#666; margin-top: 4px; height: 16px; line-height: 14px; display: inline-block; margin-left:8px;}
.ic-dljx dt span i:first-child{ border-right: 1px solid #666; padding-right: 8px; }
.ic-dljx dt span i.on{ font-size:14px; color:#f3572d;}
.ic-dljx .ic-dljxtbacon{float: left;width: 360px; display: none; background-color: #fff;}
.ic-dljx .ic-dljxtbacon.on{display: block;}
.ic-dljx .ic-dljxtbacon span{float: left;width: 350px;line-height:34px;display: block;background: url(/Images/dili/xjx.png) center left no-repeat;padding-left: 16px;}
.ic-dljx .ic-dljxtbacon span a{ color:#333;}
.ic-dljx .ic-dljxtbacon span a:hover{ color:#c99802;}
/*美图摄影banner*/
.index-mtb{ overflow:hidden; position:relative;}
.index-mtb p{ font-size:24px; border-bottom: #e4af0e solid 3px; padding:30px 0 10px 0;}
.index-mtb ul { overflow:hidden; }
.index-mtb ul li a{ float:left; margin:0 0 14px 16px;}
.index-mtb ul li .nm{ margin-left:0;}
.index-mtb .bd{ overflow:hidden; padding-top:28px;}
.index-mtb .bd ul li a{position: relative; display: block;float: left;}
.index-mtb .bd ul li p{position: absolute; bottom: 0px; font-size: 16px; color: #fefeff; text-align: center; width: 100%; border-bottom: 0 none;} 
.index-mtb .prev{ cursor:pointer;overflow:hidden;}
.index-mtb .next{ cursor:pointer;}
.index-mtb .prev i{ font-size:32px; color:#fff; width:60px; height:86px; background:url(/Images/dili/ntbg.png);border-radius:5px; display:block; text-align:center; line-height:86px; position:absolute; top:50%; }
.index-mtb .next i{ font-size:32px; color:#fff; width:60px; height:86px; background:url(/Images/dili/ntbg.png);border-radius:5px; display:block; text-align:center; line-height:86px;position:absolute;top:50%;right:0;}
.index-mtb .bd ul li .newbddiv{width: 888px; overflow: hidden;float: left;}
/*初中banner*/
.indexcz-banner{ overflow:hidden; position:relative; width:400px; float:right; margin-top:30px;}
.indexcz-banner .bd{width:400px; height:248px;}
.indexcz-banner .bd ul{ width:100%;}
.indexcz-banner .bd ul li{ width:100%; height:auto; overflow:hidden; position:relative;}
.indexcz-banner .bd ul li p{ width:100%; height:auto; overflow:hidden; text-align:center;position:absolute; color:#fff; font-size:14px; border:none; bottom:10px; margin:0; padding:0; }
.indexcz-banner .hd{width:400px; height:auto; }
.indexcz-banner .hd ul{ overflow:hidden;border:none; margin:0 auto; width:110px; padding-top:16px;}
.indexcz-banner .hd ul li{float:left; width:10px; height:10px; border-radius:10px; background:#ccc; margin-right:12px;}
.indexcz-banner .hd ul .on{ width:30px; background:#f3c22d;}
.indexcz-banner .prev{ cursor:pointer;color:#fff; width:38px; height:58px; background:url(/Images/dili/bg2.png); display:block; border-radius:5px; text-align:center; line-height:58px; position:absolute; top:93px; left:0; z-index:5;}
.indexcz-banner .next{ cursor:pointer;color:#fff; width:38px; height:58px; background:url(/Images/dili/bg2.png); display:block;border-radius:5px;text-align:center; line-height:58px;position:absolute; top:93px; right:0; z-index:5;}
/*footer*/
.index-foooter dl{ margin:30px 0 50px 0;}
.index-foooter dl dt{ font-size:24px; color:#333;border-bottom: #e4af0e solid 3px; margin-bottom:30px; padding-bottom:10px;}
.index-foooter dl dd { line-height:30px; font-size:16px;}
.index-foooter dl dd a{ display:inline-block; width:167px;}
.index-foooter dl dd .ifw{ display:inline-block; width:auto;}
.index-foooter dl dd a em{ width:4px; height:4px; display:inline-block; background:#333; vertical-align:4px; margin:0 4px;}
/*文章详情页*/
.wz-wp{ margin:0 auto;width:1200px;color:#333; text-align:left; line-height:52px;}
.wz-wp.dlxx{width: 1200px;}
.wz-wp a{ color:#333;}
.wz-wp a:hover{ color:#c99802;}
/*左边*/
/*教学方法*/
.wz-jxffbg{ width:1200px; margin:0 auto;}
.wz-jxff{ overflow:hidden;}
.jxff-l {-moz-border-bottom-colors: none;-moz-border-left-colors: none;-moz-border-right-colors: none;-moz-border-top-colors: none;border-color: #c99802 #ddd #ddd;border-image: none;border-style: solid;border-width: 2px 1px 1px;float: left;padding: 0 10px;position: relative;width: 910px;}
.clear {clear: both;font-size: 1px;line-height: 0;margin-top: 0 !important;visibility: hidden;width: 1px;}
.clear::after {clear: both;content: ".";display: block;height: 0;}
.jxff-l .content{border-bottom: #eee solid 1px; margin-top:30px; font-family: "微软雅黑";font-size: 17px;line-height: 32px; color:#333; }
.jxff-l .content .fl-f{margin-bottom:30px;}
.jxff-l dl{ width:100%; border-bottom:#eee solid 1px; padding-bottom:26px; position:relative;}
.jxff-l dl p.jxf{ position:absolute; z-index:1; text-align: center; top:-26px; right:20px; padding:6px 8px 0; background:url(/Images/dili/yx.png) no-repeat center center; font-size:16px; color:#fff;width:45px; height:60px;}
.jxff-fx{ position:absolute; z-index:1; bottom:14px; right:26px;}
.jxff-f .em1 i{border-radius:16px; border:#ccc solid 1px; width:32px; height:32px; display:inline-block; color:#ccc; text-align:center; font-size:16px; line-height:32px;overflow:hidden; cursor:pointer }
.jxff-f .iconfontfenxiang{ font-size:20px;}
.jxff-f .em1{width: 42px;height: 42px;display:inline-block;}
.bdsharebuttonbox{ /*width: 40px; */ float: right;}
.jxff-f{ position:relative;}
.jxff-f dl span{position:absolute; z-index:3; top:-5px; right:10px;}
.jxff-f .em1 i:hover .fff{ display:block;}
.jxff-f dl dd a{ display:inline-block; float: left; margin-left: 5px;}
.jxff-f dl{ width:190px; height:60px;box-shadow:0 0 6px #ccc; border-radius:5px; padding:0; margin:0 auto; position:absolute; top:
40px; right:7px; z-index:1; background:#fff; display:none; padding-right:6px;}
.jxff-l dl dt {color: #333;font-size: 24px;line-height: 24px;margin-top: 26px;overflow: hidden;width: 89%;}
.jxff-l dt span#print_title{line-height: 35px;padding-left: 22px;border-left: #f3c22d solid 6px;}
.jxff-l dl dd{ color:#ccc; margin-top:26px;}
.jxff-l dl dd.em2_dd{margin-top:15px;}
.jxff-l dl dd b{color: #666666;}
.jxff-l dl dd a{ color:#666;}
.jxff-l dl dd a:hover{ color:#c99802;}
.jxff-l dl.wz-zyxq dd.zy-djxz a:hover{color: #fff;}
.jxff-l dl dd i{ margin-right:8px;}
.jxff-l dl dd em{ margin:0 20px; color:#ccc;}
.jxff-l dl dd span a{ color:#f3572d;}
.jxff-l dl p {background: rgba(0, 0, 0, 0) url("/Images/dili/yx.png") no-repeat scroll center center;color: #fff;font-size: 16px;height: 60px;padding: 6px 8px 0;position: absolute;right: 20px;text-align: center;top: -30px;width: 45px;z-index: 1;}
.jxff-l dl p a{color: #fff}
.jxff-zy { overflow:hidden;}
.jxff-zy span{line-height:54px;background:#f0f0f0;width:340px;margin-top:30px;border-radius:2px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.jxff-zy span a{color:#333; }
.jxff-zy span i{ color:#aaa; font-size:12px;}
.jxff-zy span:hover{background:#f8f8f8;}
.jxff-zy span .iconfontzuo1{ margin-right:10px; background: #f0f0f0; padding:22px 10px;}
.jxff-zy span .iconfontyou1{ background: #f0f0f0; padding:0 10px;}
.jxff-zy span .cydlx{ margin-left:48px;}
/*资源详情*/
.jxff-l .wz-zyxq dd{ color:#666;}
.jxff-l .wz-zyxq dd.m{color: #999999;}
.jxff-l .wz-zyxq dd span{ color:#666; margin-left:90px; display:inline-block;}
.jxff-l .wz-zyxq dd span i{ color:#f3572d;}
.jxff-l .wz-zyxq .mt14{ margin-top:14px;}
.jxff-l .wz-zyxq dd i{color:#f3572d;}
.jxff-l .wz-zyxq dd i a{color:#f3572d;}
.jxff-l .wz-zyxq dd.mt14 b{color: #c99802;}
.jxff-l .wz-zyxq dd.mt14 b a{color: #c99802;}
.wz-zyxq { overflow:hidden;}
.wz-zyxq dt span{}
.wz-zyxq dt .em1{ width:42px; height:42px; display:inline-block;}
.wz-zyxq dt .em1 i{border-radius:16px; border:#ccc solid 1px; width:32px; height:32px; display:inline-block; color:#ccc; text-align:center; font-size:16px; line-height:32px;overflow:hidden; cursor:pointer}
.wz-zyxq dt .em1 i:hover{ color:#f3c22d; border:#f3c22d solid 1px; }
.zyxqfx{ position:relative;/* margin-right:10px;*/}
.wz-zyxq dt p{ width:190px; height:56px; border-radius:5px; background:#fff; padding-top:8px; box-shadow:0 0 6px #ccc; margin:0 auto; position:absolute; z-index:1; top:40px; right:5px; display:none;}
.wz-zyxq dt u{ position:absolute; z-index:2; top:35px; right:17px; display:none;}
.wz-zyxq dt p a{ float:left; margin-left:5px;}
.wz-zyxq .zy-djxz{ border-radius:6px; width:180px; height:40px; background:#f3572d; text-align:center; line-height:40px; float:right; margin:-42px 18px 0 0;}
.wz-zyxq .zy-djxz a{ color:#fff; font-size:20px;}
.wz-zyxq .zy-djxz a i{ color:#fff;font-size:20px;}
/*下载说明*/
.zy-xzsm{ color:#666; width:100%;}
.zy-xzsm dl{ width:90%; margin:0 auto; border:none; }
.zy-xzsm dl dt{ color:#333; border:none; padding:36px 0 20px 0; margin:0;}
.zy-xzsm dl dd{ line-height:28px; margin:0;color:#666;}
.zy-xzsm dl dd em{ color:#f3572d; text-decoration:underline; margin:0; font-size:14px;}
/*相关推荐*/
.wz-xgtj{ overflow:hidden;}
.wz-xgtj p{ font-size:20px; color:#333; border-bottom:#e4af0e solid 2px; padding:60px 0 12px 0; margin-bottom:32px;}
.wz-xgtj dl{ width:65%; float:left; border:none;}
.wz-xgtj dl dd{ line-height:32px; margin:0;}
.wz-xgtj dl dd a:hover{ color:#c99802;}
.wz-xgtj span{ float:right; width:300px; height:250px;}
.wz-xgtj .sl{ width:730px; height:94px;}
/*我要评论*/
.wz-wypl p{ font-size:20px; color:#333; margin:48px 0 30px 0; overflow:hidden;}
.wz-wypl ul{ overflow:hidden;}
.wz-wypl li{ text-indent:inherit;}
.wz-wypl li em{ margin-right:10px;}
.wz-wypl li span{ width:100%; overflow:hidden; position:relative;display:block;}
.wz-wypl li span textarea{ max-width:646px;width:646px; max-height:150px; height:150px;resize: none; border:#eee solid 1px; padding:6px; line-height:20px;}
.wz-wypl li button{ display:inline-block; background-color:#f3572d; color:#fff; font-size:16px; text-align:center; line-height:40px; height:40px; border-radius:5px; padding:0 34px;}
.wz-wypl .wz-dl{ font-size:14px; position:absolute;top:14px; left:100px;}
.wz-wypl .wz-dl a{ color:#f3572d;}
/*精彩评论*/
.wz-jcpl{ border-top:#e4af0e solid 2px;}
.wz-jcpl dl{ border-bottom:#eee solid 1px; padding:26px 0 10px 0;}
.wz-jcpl dl dt{ font-size:18px; color:#c99802; border: none; margin:0; padding:0; }
.wz-jcpl dl dd{ width:100%; overflow:hidden; margin:0;}
.wz-jcpl dl dd p{ position:inherit; background:none; height:auto; width:100%; overflow:hidden;}
.wz-jcpl dl dd p a{ float:left; width:56px; height:56px; display:block;}
.wz-jcpl dl dd span { float:right; width:90%; color:#333; padding:5px;}
.wz-jcpl dl dd .wz-hx{width:86%; float:left; margin-left:18px;}
.wz-jcpl dl dd span em{ display:block; color:#c99802; margin:0;}
.wz-jcpl dl dd span .emc{ color:#999;}
.wz-jcpl dl dd span b{ background:#fbfbfb; border:#eee solid 1px; height:108px; display:block;padding: 18px 10px 0 12px; width:92%; margin:10px 0;}
.wz-jcpl dl dd span i{ color:#999; line-height: 20px;}
.wz-jcpl dl dd span i .zan{ margin:0 6px 0 28px; padding-left: 40px; display:inline-block; width:16px; height:20px; background:url(/Images/dili/zan1.png) no-repeat center 2px;}
.wz-jcpl dl dd span i .zan:hover,.wz-jcpl dl dd span i .zan.on{ background:url(/Images/dili/zan.png) no-repeat center center;}
.wz-jcpl dl dd span i .liu{ margin:0 6px 0 28px;padding-left: 46px;display:inline-block; width:20px; height:20px; background:url(/Images/dili/ly.png) no-repeat center 4px;}
.wz-jcpl dl dd span i .liu:hover,.wz-jcpl dl dd span i .liu.on{ background:url(/Images/dili/ly1.png) no-repeat center 4px;}
.wz-jcpl dl dd span i .emc1{ display:inline-block; color:#999;}
.wz-jcpl dl dd span i .zan.on .emc1{ color:#f3572d;}
.wz-jcpl dl dd span i .emc1:hover{ color:#f3572d;}
.wz-jcpl dl dd span i .emc2{ display:inline-block; color:#999;}
.wz-jcpl dl dd span i .liu.on .emc2{ color:#c99802}
.wz-jcpl dl dd span i .emc2:hover{ color:#c99802;}
/*上一页下一页*/
.mpnavcon-page {margin: 0 auto;position: relative;text-align: center;padding:28px 0;background-color:#fff;margin-bottom:20px;}
.mpnavcon-page a .l-span {border-bottom: 6px solid transparent;border-right: 8px solid #999999;border-top: 6px solid transparent;display: inline-block;height: 0;width: 0;margin-top:7px;}
.mpnavcon-page a .r-span {border-bottom: 6px solid transparent;border-left: 8px solid #999999;border-top: 6px solid transparent;display: inline-block;height: 0;width: 0;margin-top:7px;}
.mpnavcon-page a {display: inline-block;height: 24px;line-height: 24px;margin-right: 10px;padding:0 8px;}
.mpnavcon-page a:hover,.mpnavcon-page a.on {background-color: #e4af0e;color: #ffffff;border-radius: 2px;}
.mpnavcon-page a:hover .l-span {border-right-color: #fff;}
.mpnavcon-page a:hover .r-span {border-left-color: #fff;}
/**/
.mpnavcon-page-content {margin: 0 auto;position: relative;text-align: center;padding:28px 0;background-color:#fff;margin-bottom:20px;}
.mpnavcon-page-content a .l-span {border-bottom: 6px solid transparent;border-right: 8px solid #999999;border-top: 6px solid transparent;display: inline-block;height: 0;width: 0;margin-top:7px;}
.mpnavcon-page-content a .r-span {border-bottom: 6px solid transparent;border-left: 8px solid #999999;border-top: 6px solid transparent;display: inline-block;height: 0;width: 0;margin-top:7px;}
.mpnavcon-page-content a {height: 24px;line-height: 24px;margin-right: 10px;padding:0 8px;}
.mpnavcon-page-content a:hover,.mpnavcon-page-content a.on {background-color: #e4af0e;color: #ffffff;border-radius: 2px;}
.mpnavcon-page-content a:hover .l-span {border-right-color: #fff;}
.mpnavcon-page-content a:hover .r-span {border-left-color: #fff;}
/*右边*/
.jxff-r{ width:250px; overflow:hidden; float:right;}
/*最新地理*/
.zxdl-banner{ position:relative;margin-bottom:26px;}
.zxdl-banner .bd{ border:none;}
.zxdl-banner .bd dt,.zxdl-newbanner{ font-size:18px; color:#333; border-bottom:#f3c22d solid 2px; padding-bottom:16px; }
.zxdl-banner .bd dd{height:14px; overflow:hidden; border-left:#eee solid 4px; margin-top:20px; padding-left:16px;}
.zxdl-banner .bd .dd-height{ height:auto;border-left:#f3c22d solid 4px;}
.zxdl-banner .bd dd:hover{ height:auto;}
.zxdl-banner .bd dd p{ font-size:14px; color:#333; line-height:14px; margin-bottom:10px;}
.zxdl-banner .bd dd span{ font-size:12px; color:#999; line-height:20px; height:20px;}
.zxdl-banner .hd { position:absolute; top:8px; right:0;}
.zxdl-banner .hd li{ width:8px; height:8px; border-radius:4px; background:#ccc; float:left; margin-left:6px;}
.zxdl-banner .hd .on{ background:#f3c22d;}
/*热门地理*/
.rmdl-banner{ position:relative; margin-bottom:26px;}
.rmdl-banner .bd{ border:none;}
.rmdl-banner .bd dt{ font-size:18px; color:#333; border-bottom:#f3c22d solid 2px; padding-bottom:16px; }
.rmdl-banner .bd dd{height:14px; overflow:hidden; margin-top:20px;}
.rmdl-banner .bd .dd-height{ height:auto;}
.rmdl-banner .bd dd:hover{height:auto;}
.rmdl-banner .bd dd p em{ margin-right:10px;font-style:italic;}
.rmdl-banner .bd dd p{ font-size:14px; color:#333; line-height:14px; margin-bottom:10px; }
.rmdl-banner .bd dd .p1{ color:#f3572d;}
.rmdl-banner .bd dd .p1 a{ color:#f3572d;}
.rmdl-banner .bd dd .p2{ color:#f57018;}
.rmdl-banner .bd dd .p2 a{ color:#f57018;}
.rmdl-banner .bd dd .p3{ color:#f3932d;}
.rmdl-banner .bd dd .p3 a{ color:#f3932d;}
.rmdl-banner .bd dd span{ font-size:12px; color:#999; line-height:20px;display: block; padding-left: 16px;width: 88%;}
.rmdl-banner .hd { position:absolute; top:8px; right:0;}
.rmdl-banner .hd li{ width:8px; height:8px; border-radius:4px; background:#ccc; float:left; margin-left:6px;}
.rmdl-banner .hd .on{ background:#f3c22d;}
/*精品推广*/
.jptg dl dt{font-size:18px; color:#333; border-bottom:#f3c22d solid 2px; padding-bottom:16px; }
.jptg dl dd a{ margin:20px 0; display:block;}
/*底部*/
.wz-footerbg{ width:100%; background:#f8f8f8; height:160px;}
.wz-footer{ margin:0 auto; padding-top:40px;width:1200px;}
.wz-footer dt em{ border-bottom:#eee solid 1px; width:46%; display:inline-block; vertical-align:2px;}
.wz-footer dt i{ width:5px; height:5px; border-radius:5px; background:#eee;display:inline-block;}
.wz-footer dt .i1{ width:5px; height:5px; border-radius:5px; background:#eee;display:inline-block;}
.wz-footer dt span{text-align:center; margin:0 10px;}
.wz-footer dd{ margin-top:50px;}
.wz-footer dd .sw1{ border:none;}
.wz-footer dd span{ border-right:#eee solid 1px; padding:12px 37px;}
.wz-footer dd span a{ margin-left:10px;}
.f-t-l{ width:50px; height:auto; border:#f1f1f1 solid 1px; position:fixed; top:38%; left:50%; margin-left:-566px; background:#FFF;}
.f-t-l ul{ overflow:hidden;}
.f-t-l li{ height:50px; border-bottom:#f1f1f1 solid 1px; text-align:center; line-height:50px;}
.f-t-l li .iconfont{ color:#f3c22d; font-size:30px;}
.f-t-l li:hover{ background:#f3c22d;}
.f-t-l li:hover .iconfont{ color:#fff;}
/*资源下载*/
.dl-zyxz{ margin:0 auto; width:1200px; overflow:hidden;}
.zyxz-l{ width:160px; float:left; }
.zyxz-l dl { width:100%;}
.zyxz-l dl dt{ color:#666; width:90%; margin:0 auto; border-bottom:#ddd dashed 1px; padding-bottom:18px; font-size:16px;}
.zyxz-l dl dd{ width:90%; margin-bottom:30px;}
.zyxz-l dl dd a{ padding:0 10px; height:24px; display:inline-block; text-align:center;line-height:24px;color:#333; margin:14px 0 0 10px; }
.zyxz-l dl dd .ml30{ margin-left:30px;}
.zyxz-l dl dd a:hover{background:#f3c22d; border-radius:3px;color:#fff;}
.zyxz-l dl dd a.on{background:#f3c22d; border-radius:3px;color:#fff;}
/*上下课件*/
.zyxz-m{ width:700px; float:left; margin-left:20px;}
.m-sc{ border-bottom:#ddd solid 1px;height:42px;}
.m-sc span{ float:left; color:#666; font-size:16px;padding:0 35px; height:40px; line-height:40px;}
.m-sc span a{color:#666;}
.m-sc span.active{border-bottom:#e4af0e solid 4px; color:#333;}
.m-sc p{ float:right; color:#666; margin: 4px 10px 0 0;}
.m-sc p a,.l-sahl p span i{ border:#ddd solid 1px; border-left: 0 none;padding:0 10px; height:28px;line-height: 28px;padding:0 6px; display: inline-block;border-top-right-radius: 5px; border-bottom-right-radius: 5px; background:#fff; }
.m-sc p a:first-child,.l-sahl p span i:first-child{margin-left:10px; border:#ccc solid 1px; height:28px; line-height: 28px; padding:0 6px; display: inline-block;border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 5px; border-bottom-left-radius: 5px; }
.m-sc p a.on,.l-sahl p span i.on{ color:#fff; background:#f3c22d;}
.zyxz-m dl,.guanggao_1 { padding:20px 0; margin:0 auto; border-bottom: #eee dashed 1px;}
.zyxz-m dl dt{ line-height:34px; font-size:16px; color:#333; background:url(/Images/dili/fk1.png) no-repeat left center; padding-left:16px;}
.zyxz-m dl dt a{color:#333;}
.zyxz-m dl dt a:hover{color:#f3c22d;}
.zyxz-m dl dd,.guanggao_1 dd{ color:#999; font-size:14px; line-height:20px; margin-top:6px;padding-left:16px; }
.zyxz-m dl dd span,.guanggao_1 dd span{margin-left:24px;}
.zyxz-m dl dd span em,.guanggao_1 dd span em{ color:#c99802; }
.zyxz-m dl .sc-xz{ display:block; float:right;margin-top: -48px;}
.zyxz-m dl dd.sc-xz a{ font-size:30px; width:36px; height:36px; line-height:40px; text-align:center; display:block; border-radius:38px; border:#f3c22d solid 1px; color:#f3c22d; background:#fff;}
.zyxz-m dl dd.sc-xz a:hover{ color:#fff;background:#f3c22d;}
/*地理教学推荐页*/
.zyxz-r{ float:right; width:300px;}
.zyxz-r dl{ margin-bottom:30px;}
.zyxz-r dl dt{ font-size:18px; color:#333; border-bottom:#f3c22d solid 2px; padding-bottom:10px; margin-bottom:10px;}
.zyxz-r dl dd{ cursor: pointer; line-height:36px; border-left:#ddd solid 1px;width:96%; margin:0 auto; color:#666; white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.zyxz-r dl .emr1{ color:#f3572d; height:auto;}
.zyxz-r dl .emr2{ color:#f57018;}
.zyxz-r dl .emr3{ color:#f3932d;}
.zyxz-r dl dd:hover{ font-size:16px; color:#333;}
.zyxz-r dl dd.emr1:hover{font-size:16px;color:#f3572d;}
.zyxz-r dl dd.emr2:hover{font-size:16px;color:#f57018;}
.zyxz-r dl dd.emr3:hover{font-size:16px;color:#f3932d;}
.zyxz-r dl dd i{ display:inline-block; width:7px; height:7px; border-radius:7px; background:#ddd; vertical-align:2px; margin-left:-4px; position:absolute; margin-top:15px;}
.zyxz-r dl dd:hover i{ background:url(/Images/dili/wjx.png) no-repeat center center; width:12px; height:12px;border-radius:0; margin-top:12px;}
.zyxz-r dl dd em{ margin:0 10px;}
.fhdb{position:fixed; right:50%; margin-right:-760px;bottom:100px; overflow:hidden; transition:all 0.5s;}
.jain2{ bottom:30%;}
.fhdb i{ width:50px; height:50px; display:block; float:left;line-height:50px; background:#ccc; border-radius:3px; text-align:center; font-size:18px; cursor:pointer; margin-right:20px; }
.fhdb span{width:40px; padding:0 5px; height:50px; display:block;float:left;background:#f3c22d; border-radius:3px; text-align:center; }
.fhdb span a{ color:#fff; font-size:14px; display:inline-block; margin-top:4px;}
/*地理 资源搜索页*/
.search-headerbg{ border-bottom:#eee solid 1px;}
.search-header{ width:1200px; margin:0 auto; height:74px;}
.search-header p{ float:left; margin-top:12px;}
.search-header ul{ float:right; }
.search-header ul li{ float:left; height:74px; padding:0 20px; line-height:74px;}
.search-header ul li a{ color:#333; }
.search-header ul li i{background:url(/Images/dili/xlh.png) no-repeat right center; display:inline-block; width:12px; height:6px;}
.search-header ul li:hover i{ background:url(/Images/dili/xlb.png) no-repeat right center;}
.search-header ul li:hover{background:#e4af0e; }
.search-header ul li dl dd.dd-left a {margin-left: 80px;}
.search-header ul li dl dd.on a { background:#f3c22d; color: #fff;}
.search-header ul li .ej-bg{width: 100%;height: 36px;position: absolute;top: 124px;z-index: 8;left: 0;background: url(../images/bg1111.png);display: none;box-shadow: 0 0 10px #d4b1ad;border-top: #e4af0e solid 4px;}
.search-header ul li .ej-bgx{width: 100%; height: 40px; margin-top: 2px; background:#e4af0e;}
.soerji{width: 1200px; margin: 0 auto; height: auto; line-height: 36px;}
.soerji dl{ float: right;}
.soerji dl dd {float: left;}
.search-header ul li .soerji dl dd a{ height: 24px; padding: 0 10px; line-height: 24px; margin: 6px 0 0 6px;display: block;}
/*搜索*/
.dl-search{ width:1200px; margin:0 auto;overflow: hidden;}
.search-l{ width:870px; float:left;}
.search-l .l-ss{ width:648px; height:48px; line-height:48px;border-radius:5px; border:#f3c22d solid 1px; padding-left:10px; overflow:hidden; margin:48px auto 26px auto;}
.search-l .l-ss #kw{background:url(/Images/dili/index-search.png) no-repeat left center; padding-left:20px; float:left;font-size:14px;line-height:48px;}
.search-l .l-ss input{ height:48px; width:500px; color:#333;}
.search-l .l-ss .search-btn{ float:right; width:120px; line-height:48px; background:#f3c22d; color:#fff; font-size:18px;}
.l-zy{ border-bottom:#ccc solid 1px; height:42px;overflow:hidden;}
.l-zy dl{width:300px;margin:0 auto; }
.l-zy dl dd{ float:left; padding:0 32px; height:38px; line-height:40px; }
.l-zy dl dd a{ color:#333; font-size:16px;}
.l-zy dl dd.active{border-bottom:#e4af0e solid 4px;}
.l-zy dl dd:hover a{ color:#666;}
.l-sahl p{ padding:24px 0; overflow:hidden;border-bottom:#eee solid 1px; width:100%;}
.l-sahl p span{ color:#999;line-height:28px;}
.l-sahl p span em{ color:#333;}
.l-sahl dl{ padding:20px 0; border-bottom:#eee solid 1px;}
.l-sahl dl dt{ background:url(/Images/dili/fk1.png) no-repeat left center; padding-left:10px; color:#333; font-size:16px; overflow:hidden; height:34px; line-height:34px;}
.l-sahl dl dt a:hover{ color:#f3c22d;}
.l-sahl dl dt a:hover em{ color:#f3c22d;}
.l-sahl dl dt em{ color:#f3572d;}
.l-sahl dl dd{ padding-left:18px; font-size:14px; color:#999;}
.l-sahl dl dd span{ margin-left:30px;}
.l-sahl dl dd em{ color:#c99802;}
.l-sahl dl .sc-xz{ display:block; float:right;margin-top: -48px;}
.l-sahl dl dd a{ font-size:30px; width:36px; height:36px; line-height:40px; text-align:center; display:block; border-radius:38px; border:#f3c22d solid 1px; color:#f3c22d; background:#fff; margin-right:42px;}
.l-sahl dl dd a:hover{ color:#fff;background:#f3c22d;}
/*文章*/
.sahl-wz dl{ overflow:hidden; padding:24px 0;}
.sahl-wz p{ padding:24px 0; overflow:hidden;border-bottom:#eee solid 1px; width:100%;}
.sahl-wz p span{ color:#999;line-height:28px;float: right}
.sahl-wz p span em{ color:#333;}
.sahl-wz dl dt a{ font-size:16px; color:#333;}
.sahl-wz dl dt a:hover{ color: #c99802; }
.sahl-wz dl dt em{ color:#f3572d;}
.sahl-wz dl dd i{ font-size:14px; color:#ccc; width:14px;}
.sahl-wz dl dd{ line-height:28px; width:96%; margin:0 auto;}
.sahl-wz dl dd:hover i{ display:none;}
.sahl-wz dl dd em{ color:#c99802;}
.sahl-wz dl dd em a{color:#c99802;}
.sahl-wz dl p{ line-height:28px; height:28px; margin:0; color:#999; float:right; width:226px;}
.sahl-wz dl p span i{color:#ccc;margin:0 8px 0 26px;}
/*地图*/
.sahl-dt p{ padding-top:24px; border:none; overflow:hidden; width:100%;}
.sahl-dt p span{ color:#999;line-height:28px;}
.sahl-dt p span em{ color:#333;}
.sahl-dt ul{ overflow:hidden;}
.sahl-dt ul li{ width:422px; border:#eee solid 1px;border-radius:6px; margin-top:30px; float:left;}
.sahl-dt ul li p{ text-align:center; font-size:16px; line-height:42px; padding:0; height:42px; }
.sahl-dt ul li img{ width: 100%;height: 200px;}
/*周边地图页*/
.dt-zb{ overflow:hidden;}
.dt-zb p{ font-size:20px; color:#333; border-bottom:#e4af0e solid 3px; padding:20px 0;}
.dt-zb dl{ float:left; width:332px; padding-top:20px;}
.dt-zb dl dd {font-size:14px; color:#333; line-height:30px;}
.dt-zb dl dd a:hover{color:#c99802;}
.dt-zb dl dd i{ font-size:8px; color:#f3c22d; vertical-align: 2px;}
.dt-zb span{ display:block; width:300px; height:250px;padding-top:20px;}
.pt10 {float: left;padding-top: 10px;}
.hot-search span {float: left;font-size: 12px;color: #999999;}
.hot-search a {float: left;font-size: 12px;color: #999999;margin-right: 15px;}
/*教学方法页*/
.zyfl-l{ width:150px; float:left; border:#ddd solid 1px;}
.zyfl-l dt{ font-size:14px; color:#666; width:90%; border-bottom:#ddd dashed 1px; margin:0 auto; padding-left:12px; padding:16px 0 16px 10px;}
.zyfl-l dd{ height:34px; line-height:24px; padding-top:8px;cursor: pointer;}
.zyfl-l .pb20{ padding-bottom:20px;}
.zyfl-l dd a{ color:#333; padding-left:12px;border-left: 4px solid #fff;width: 100%;height: 100%;display: inline-block;}
.zyfl-l dd.on a{ border-left:#f3c22d solid 4px; color:#f3c22d;}
/*地理分类页*/
.fl-jt{ height:42px; border-bottom:#ddd solid 1px;}
.fl-jt span{ padding:0 28px;height:38px; line-height:38px; display:block;}
.fl-jt span a{ color:#666; font-size:16px;}
.fl-jt span:hover{border-bottom:#e4af0e solid 4px;}
.fl-jt span:hover a{ color:#333;}
.l-jx{ height:42px; overflow:hidden; line-height:42px;border-bottom:#ccc solid 1px;}
.l-jx dl{ padding:0; overflow:hidden; border:none;}
.l-jx dl dd{ float:left; padding:0 26px;}
.l-jx dl dd a{ color:#666; font-size:16px;line-height:32px; height:32px; padding-bottom:8px;}
.l-jx dl dd.active{ border-bottom:#e4af0e solid 4px;}
.l-jx dl dd:hover a{color:#333;}
.zyxz-m .sahl-wz p{ border:none; padding:0;}
/*地理分类*/
.dtfl{ width:1200px; margin:0 auto;}
.dtfl.dlxx{ width:1200px;}
.fl-zg{ height:36px; padding-bottom:20px; border-bottom:#e4af0e solid 4px;}
.fl-zg p{ font-size:20px; color:#333; line-height:36px;}
.so-dt{width: 870px;}
.so-dt .search_choose-select {border-radius: 5px;color: #333;display: block;font-size: 15px;position: absolute;width: 116px;z-index: 8;left: 0;height: 36px;}
.so-dt .search_choose-select li{ height: 36px; line-height: 36px; padding-left: 10px; display: none; }
.so-dt .search_choose-select li.search_choose1{ display: block; border-bottom: 1px solid #cccccc; border-bottom-left-radius: 5px;}
.so-dt .search_choose-select li:hover{color:#fff; background: #e4af0e; cursor: pointer; }
.so-dt .search_choose-select li.search_choose1:hover{ background: #fff url("/Images/dili/index-xl.png") right 16px no-repeat;color: 	#333;}
.so-dt .socountry,.so-dt .sopro,.so-dt .socity{width: 116px;float: left; position: relative; height: 36px; border: 1px solid #cccccc; margin-right: 20px;border-radius: 5px;}
.so-dt .btnsel{ background: #f3572d; width: 180px; height: 38px;border-radius: 5px; color: #fff; font-size: 16px; }
.fl-zg ul p{ float:left; font-size:14px; color:#666;}
.fl-zg .zg-hlj{ height:380px; border:#eee solid 1px; border-radius:5px; padding-left:50px; position:relative;}
.fl-zg .zg-hlj p{ padding-top:20px; font-size:16px;}
.fl-zg .zg-hlj span{ position:absolute; right:144px; top:-11px; z-index:1;}
.fl-zg .zg-hlj dl{ overflow:hidden; float:left; width:225px;}
.fl-zg .zg-hlj dl dd{ width:180px;}
.fl-zg .zg-hlj dl dd a{ display:inline-block; font-size:14px; padding-left:14px; line-height:24px; height:24px; color:#666;}
.fl-zg .zg-hlj dl dd a:hover{ color:#c99802;}
.fl-zg .zg-hlj dl dd .fk{ background:url(/Images/dili/fk1.png) no-repeat left center; color:#333; display:block; margin-top:10px;}
.dt-map{ position:relative}
.dt-map .map-t{ display:block; width:1200px; height:646px; overflow: hidden; cursor: pointer;}
.dt-map .map-t img{ width:100%;}
.dt-map span{ display:block; width:90px; margin:0 auto; font-size:20px;}
.dt-map .map-ck{ background:url(/Images/dili/bgt.png); width:158px; height:82px; border-radius:5px; position:absolute; right:0; top:72px; z-index:1; display: none;}
.dt-map .map-ck i{ font-size:20px; color:#fff;display:block; text-align:center; padding:14px 0 8px 0;}
.dt-map .map-ck em a{ color:#fff; display:block; margin-left:12px; font-size:16px; }
.map-bj{padding:30px 0 20px 0; height:20px;}
.map-bj span{ font-size:14px;width:60%; margin:0; padding:0; }
.map-bj span a{ padding:0 12px;color:#666;}
.map-bj span em{ font-size:16px;}
.map-bj span em a{padding:0 50px 0 10px; color:#333;}
.map-bj .zyxqfx1 .em1{ width:42px; height:42px; display:inline-block;}
.map-bj .zyxqfx1 .em1 i{border-radius:16px; border:#ccc solid 1px; width:32px; height:32px; display:inline-block; color:#ccc; text-align:center; font-size:16px; line-height:32px;overflow:hidden; cursor:pointer}
.map-bj .zyxqfx1 .em1 i:hover{ color:#f3c22d; border:#f3c22d solid 1px; }
.map-bj .zyxqfx1 .em1 i a{ color: #ccc;}
.map-bj .zyxqfx1 span{ width:174px; height:42px; padding:12px 0 0 16px; border-radius:5px; background:#fff; box-shadow:0 0 6px #ccc; position:absolute; z-index:2; top:72px; right:-4px;display:none; }
.map-bj .zyxqfx1 u{ position:absolute; z-index:2; top:67px; right:17px; display:none; }
.map-bj .zyxqfx1 .zy-fxp1{}
.map-bj .zyxqfx1 .zy-fxp1 a{ padding:0; margin-right:10px;}
/*评论*/
.about-a{ background-color:#fff; width:573px; margin-right:20px;}
.about-a .aa-t{ font-size:18px; color:#484a63; font-weight:bold; height:58px; line-height:58px; padding-left:20px; border-bottom:1px solid #ddd;}
.about-a ul{ padding:0 20px;}
.about-a li{ height:54px; line-height:54px; border-bottom:1px dashed #ddd;}
.about-a li:last-child{ border:none;}
.about-a li a{ font-size:14px; color:#444; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.about-a li a:hover{ color:#ff8c26;}

.xueke-main ul{ width:100%; height:auto; overflow:hidden; margin-top:22px;}
.xueke-main li{ float:left; width:132px; font-size:14px; color:#333333; text-align:center; border-right:#eeeeee solid 1px; padding:6px 0}
.xueke-main .ll9{ border-right:0;}
.xueke-main li a{ color:#333;}
.xueke-main li:hover a{ color:#e4af0e;}
.xueke-main .ll1:hover em{ transition:all 0.4s;background:url(/Images/dili/dlbg.png) no-repeat 0 0;}
.xueke-main li em{ width:20px; height:20px; display:inline-block; vertical-align:-3px;}
.xueke-main .ll1 em{ background:url(/Images/dili/dlbg.png) no-repeat -0px -19px;}
.xueke-main .ll2 em{ background:url(/Images/dili/dlbg.png) no-repeat -134px -19px;}
.xueke-main .ll2:hover em{ transition:all 0.4s;background:url(/Images/dili/dlbg.png) no-repeat -134px 0;}
.xueke-main .ll3 em{ background:url(/Images/dili/dlbg.png) no-repeat -267px -19px;}
.xueke-main .ll3:hover em{ transition:all 0.4s; background:url(/Images/dili/dlbg.png) no-repeat -267px 0;}
.xueke-main .ll4 em{ background:url(/Images/dili/dlbg.png) no-repeat -399px -19px;}
.xueke-main .ll4:hover em{ transition:all 0.4s; background:url(/Images/dili/dlbg.png) no-repeat -399px 0;}
.xueke-main .ll5 em{ background:url(/Images/dili/dlbg.png) no-repeat -533px -19px;}
.xueke-main .ll5:hover em{ transition:all 0.4s; background:url(/Images/dili/dlbg.png) no-repeat -533px 0;}
.xueke-main .ll6 em{ background:url(/Images/dili/dlbg.png) no-repeat -666px -19px;}
.xueke-main .ll6:hover em{ transition:all 0.4s; background:url(/Images/dili/dlbg.png) no-repeat -666px 0;}
.xueke-main .ll7 em{ background: url(/Images/dili/dlbg.png) no-repeat -798px -19px;}
.xueke-main .ll7:hover em{ transition:all 0.4s; background:url(/Images/dili/dlbg.png) no-repeat -798px 0;}
.xueke-main .ll8 em{ background:url(/Images/dili/dlbg.png) no-repeat -932px -19px;}
.xueke-main .ll8:hover em{ transition:all 0.4s;background:url(/Images/dili/dlbg.png) no-repeat -932px 0;}
.xueke-main .ll9 em{ background:url(/Images/dili/dlbg.png) no-repeat -1065px -19px;}
.xueke-main .ll9:hover em{ transition:all 0.4s; background:url(/Images/dili/dlbg.png) no-repeat -1065px 0;}
.content p {color: #000;font-family: "微软雅黑";font-size: 17px;line-height: 32px;margin: 15px 0 20px;padding-bottom: 0;padding-top: 0;text-indent: 2em;}
.index-foooter dl dd { line-height:30px;font-size: 14px;}
.content strong{font-size: 14px;line-height: 27px;text-indent: 2em;}
.content img{margin:auto;position:relative;max-width: 92% !important; width:expression(this.width > 600 ? "600px" : this.width)!important;}
.czd_sear{ width: 720px;float: right;}
/*.jxff-l li{text-indent: 2em; font-size:14px; color:#333; margin-bottom:30px;line-height:24px;padding:0 16px;}*/
.content table,.content tr,.content td{ border:1px solid; padding-right:30px; text-align:center;}
.content_1 a{color: rgb(51, 132, 255);}
/*收藏，下载弹框*/
.tc-y2{ width:100%; height:100%; position:fixed; top:0; background:url(/Images/shuxue/imsges/bgt.png);z-index:555; display:none;}
.tc-2{ width:560px; height:340px; background-color:#FFFFFF; border-radius:6px; margin:auto; position:absolute; z-index:999; top:50%; margin-top:-170px; left:50%; margin-left:-250px;}
.tc-2 ul { width:100%; height:auto; overflow:hidden;}
.tc-2 ul li{ width:100%; height:auto; text-align:center; font-size:20px; color:#333333;}
.tc-2 ul li em{ color:#e4af0e; font-style:normal;}
.tc-2 ul .jj2{ margin:30px 0;}
.tc-2 ul li img{ margin-top:60px;}
.tc-2 ul li a{ color:#fff; background-color:#e4af0e; display: inline-block; width:120px; height:42px; border-radius:4px; line-height:42px;}
.tc-2 span{ position:absolute; right:0; cursor:pointer;}


/*学科中心*/
.active2{border-bottom: 2px solid #e4af0e}
.l{float: left}
.xueke{ width:1200px; height:auto; overflow:hidden; margin:auto;}
.zz-tit{ width:100%; height:auto; overflow:hidden; font-size:24px; color:#1a1a1a; border-bottom:#e4af0e solid 3px; padding:6px0; margin-top:20px;}
.zz-tit a{color:#1a1a1a;}
.zz-tit a:hover{ color:#cc0000;}
.xuekefenlei .none,.xuekefenlei,.none2{display: none;}
.xuekefenlei img{vertical-align: middle;}
.xueke-tit{border-bottom: 1px dashed #ddd;margin-left: 43px}
.xueke-teach-l{width: 115px; height:auto; overflow:hidden;padding-top: 32px}
.xueke-teach-l a{ cursor:default;}
.xueke-teach-l h3{ font-size:20px; color:#000000;}
.xueke-teach-l h3 i.iconfont{ margin-right:8px; color:#e4af0e;}
.xueke-list{ float:left;overflow:hidden;height: auto;border-left:1px dashed silver;width: 100%;}
.xueke-list ul{ padding: 0 0 0 23px}
.xueke-list ul li{ float:left; width:20%; height:auto; overflow:hidden; padding-bottom:11px;}
.xueke-list ul li a{font-size:14px;color:#4c4c4c;white-space: nowrap;width: 90%;display: inline-block;float: left;overflow: hidden;text-overflow: ellipsis;}
.xueke-list ul li a:hover{ color:#e4af0e;}
.xueke-teach-l ul li a {color: #000000;cursor: pointer;float: right;font-size: 16px;height: 36px;line-height: 36px;margin-right: 30px;padding: 0 10px;}
.xueke-teach-l ul li{width: 150px;}
.xueke-teach-l ul .tb-h a{background-color:#e4af0e;color: #fff }
.xueke-teach-l ul .tb-q a{ background-color: inherit;}
.xueke-teach-r{ position:relative;width: 1050px;padding-top: 32px; height:auto; overflow:hidden; margin-left:20px;}
/*答案*/
.crumbs-bg{ width:100%; height:40px; overflow:hidden;}
.bg-fff{ background-color: #FFF; }
.crumbs{ width:1200px; height:40px; line-height:40px; margin:0 auto; color:#e4af0e;}
.crumbs a{ font-size:12px; color:#e4af0e;}
.wrap{ width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.pt30 { padding-top: 30px; }
.main-left{ width:880px; height:auto; overflow:hidden;border: 1px solid #ddd;border-top: 2px solid #e4af0e; }
.select-choose{ border:1px solid #e5e5e5;}
.select-choose dl{width:100%;border-bottom:1px dashed #e5e5e5; overflow:hidden; line-height:40px;}
.select-choose dl.special{ /*height:84px; line-height:84px;*/}
.select-choose dl.special dt{}
.select-choose dl:last-child{ border-bottom:none;}
.select-choose dt{float:left; width:10%; background:#e4af0e; font-size:14px; color:#FFF; text-align:center;}
/*.select-choose dt{float:left; width:10%;font-size:14px; color:#333333; text-align:center;}*/
.select-choose dd{float:right; width:89%; height:auto; overflow:hidden;border-left: 1px dashed #ddd;}
.select-choose dd a{font-size:14px; color:#333333; line-height:40px; display:inline-block; width:70px;text-align:center; margin-right:20px;}
.select-choose dl.special dd a.all{display:inline-block; color:#e4af0e; width:10%; text-align:center; cursor:pointer; margin-right:0px;}
.select-choose dl dd a.all{display:inline-block; color:#e4af0e; width:10%; text-align:center; cursor:pointer; margin-right:0px;}
#active{display:inline-block; background:#e4af0e; font-size:14px; color:#FFF; text-decoration:none; text-align:center; height:24px; line-height:24px; border-radius:4px;}
/*.active{display:inline-block; background:#e4af0e; font-size:14px; color:#FFF; text-decoration:none; text-align:center; height:24px; line-height:24px; border-radius:4px;}*/
.courseware{ width:100%; height:auto; overflow:hidden;}
.courseware-box{ padding:0 10px;}
.courseware-box ul li{ width:100%; height:auto; overflow:hidden; border-bottom:1px dashed #f0f0f0; padding:20px 0;}
.courseware-box ul li.last-child{ border-bottom:0 none;}
.courseware-cont{ margin:0 9px;}
.fix:after { display: table; content: ''; clear: both; }
.r-p{text-align:center; height:34px; padding:30px 0;}
.r-page{ display:inline-block;}
.r-page a{ height:34px; line-height:34px; padding:0px 8px; color:#4d4d4d; display:inline-block; border-radius:4px; margin-right:5px; border:1px solid #f7f7f7; font-size:14px;}
.r-page .spec{ font-size:14px; color:#e4af0e;}
.r-page a:hover,.r-page a.active{ color:#fff; background-color:#e4af0e;}
.bdetf7{border-top:1px solid #f7f7f7;}
.getin{ display:inline-block;}
.kon{ width:22px; height:34px; border:1px solid #f7f7f7; border-radius:4px; padding-left:12px;}
.sure-btn{ width:55px; height:36px; background-color:#e4af0e; color:#FFF; line-height:36px; text-align:center; border-radius:4px; font-size:14px;}
.pr5 { padding-right: 5px; }
.main-right{ width:300px; height:auto; overflow:hidden;}
.r { float: right; }
.xw-r-t{ width:100%; height:auto; overflow:hidden; box-sizing:border-box; background:#FFF;border: 1px solid #ddd;border-top: 2px solid #e4af0e;}
.xw-r-t dl{ width:100%; margin:auto; overflow:hidden; padding-bottom:20px;}
.xw-r-t dt{ height:42px; line-height:42px; color:#333333; font-size:18px; border-bottom:#f0f0f0 solid 1px; background:#FFF; padding-left:20px; box-sizing:border-box; }
.xw-r-t dd{ margin-top:20px; font-size:14px; color:#202020; width:100%;overflow:hidden; text-overflow:ellipsis; white-space:nowrap; padding-left:20px; box-sizing:border-box;}
.xw-r-t dd a{ font-size:14px; color:#7c7c7c; display:inline-block; width:96%; height:auto; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; line-height:20px;}
.xw-r-t dd a:hover{ color:#e4af0e;}
.xw-r-t dd i{ display:inline-block; width:20px; height:20px; background:#999999; line-height:20px; text-align:center; vertical-align:-1px; margin-right:8px; font-style:normal; color:#FFF;}
.xw-r-t dd .one{ background:#e4af0e; color:#fff;}
.xw-r-t dd em{ color:#e4af0e; font-style:normal;}
.array p{font-size: 16px;font-weight: 200}
.array_sp{width:36px;height:32px;display: inline-block;background:url(/Images/dili/conshu.png); text-align:center;line-height:32px;color:#fff;font-size:20px}
.array_sp em {color: #fff;float: right;margin-right: 14px;}
.array_tit {bottom: 9px;font-size: 20px;font-weight: 600;position: relative;}
.array_zui {font-size: 16px;font-weight: 600;position: relative;}
.pt20 { padding-top: 20px; }
.daan-list ul li {float: left;height: 264px;line-height: 22px;margin: 42px 32px -25px 36px;overflow: hidden;width: 220px;}
.daan-list ul li a:hover{color: #e4af0e}
.grade-choose{ background:#FFF; width:100%; height:auto;}
.grade-choose dl{ width:100%; height:40px; border-bottom:1px dashed #e5e5e5;}
/*.grade-choose dl:last-child{ border-bottom: 1px dashed #e5e5e5;}*/
.grade-choose dt{ float:left; width:10%; font-size:14px; color:#e4af0e; line-height:40px; height:40px; text-align:center;}
.grade-choose dd{float:right; width:88%;}
.grade-choose dd a{ font-size:14px; color:#333333; line-height:40px; display:inline-block; width:50px;text-align:center; margin-right:20px;}
.grade-choose dd a.all{color:#e4af0e;}
.grade-choose dd a.on{ display:inline-block; background:#e4af0e; font-size:14px; color:#FFF; text-decoration:none; text-align:center; height:24px; line-height:24px; border-radius:4px;}
.content {border-bottom: 1px solid #eee;color: #333;font-size: 14px;margin-top: 20px;}
.header {margin-left: auto;margin-right: auto;width: 100%;}
.header .nav_menu {background-image: url("/Images/dili/menu.jpg");background-repeat: repeat-x;margin-top: 15px;width: 100%;}
.header .menu {clear: both;color: #ffffff;margin-left: auto;margin-right: auto;width: 1200px;height: 44px;}
.header .menu a {color: #ffffff;display: inline-table;font-family: "黑体";font-size: 16px;font-weight: normal;height: 45px;line-height: 45px;padding: 0 8px;text-align: center;}
.header .menu .selected {background-color: #ba9115;display: inline-block;height: 44px;}
.header .a1 {background-color: #fbfbfb;border-color: #ededed;border-style: solid;border-width: 0 1px 1px;display: none;height: 45px;line-height: 45px;margin-left: auto;margin-right: auto;width: 1200px;}
.header .a1 li {float: left;height: 45px;line-height: 45px;padding: 0 7px;}
.header .a1 li a {color: #8f8f9b;font-family: "宋体";font-size: 12px;font-weight: normal;line-height: 45px;}
.header .a1 li a:hover {color: #e4af0e;}
#print_title {border-left: 6px solid #e4af0e;line-height: 35px;padding-left: 22px;}

/*搜索*/
input, textarea, select,button{border: none;outline: none;font-family: "Microsoft YaHei";background:none; cursor:pointer;}
.diy_select{height:36px;width: 102px;position: relative;font-size: 12px;color: #000;float: left;}
.diy_select_txt{float: left;height: 100%;width: 102px; height:36px; line-height: 36px;}
.diy_select_txt:hover{background: #eee;color: #000; cursor:pointer;}
.diy_select_txt,.diy_select_list li{text-indent: 10px;overflow: hidden}
.diy_select_btn{ float: right; width: 30px; height: 34px; position:absolute; left:72px; text-align: center;}
.diy_select_btn i{margin-top: 14px; display: inline-block; width: 7px; height: 4px; background:url(/Images/dili/soup.png) no-repeat; vertical-align: middle;}
.czd_newsearchbox.sel .diy_select_btn i{ background:url(/Images/dili/sodown.png) no-repeat;}
.diy_select_list{border: 2px solid #e4af0e;position: absolute;top:36px!important;left: -2px;z-index: 88888; background: #fff; padding:0; margin:0; border-top: none;width: 100%;display: none; border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.diy_select_list li{list-style: none;height: 34px; margin-bottom: 0; padding-right: 30px; line-height: 34px;cursor:default;}
.diy_select_list li.focus{background: #ededed;color: #000; cursor:pointer;}
.diy_select strong{ color: #e4af0e; }
.diy_select span{ color: #999; }
.czd_newsearchbox{display:block; height:36px; width:576px; border:#e4af0e solid 2px; border-radius:4px; float:right; line-height:36px; margin: 30px 0px 0 200px; background:#fff;}
.czd_newsearchbox.sel{ border-bottom-left-radius:0;}
.czd_newsearchbox .search-txt{border-radius:0; width: 312px;background:url(/Images/dili/index-newsearch.png) no-repeat 6px center;padding: 10px 30px 10px 30px;border-left:#cccccc solid 1px;height:16px; line-height:16px; float:left; font-size:14px;}
.czd_newsearchbox .search-txt.sel{ color:#999;}
.czd_newsearchbox.sel .search-txt{ border-left-width:2px; background-position:5px center; padding-left:29px;}
.czd_newsearchbox .search-btn{ border-radius:0;width:100px; background:#e4af0e; height:37px; line-height:36px; color:#fff; font-size:16px;float: right;}
.czd_newsearchbox button{ width:100px; background:#e4af0e; height:37px; color:#fff; font-size:16px;float: right;}
/*百科*/
.baike_fenlei{width: 910px;overflow: hidden;word-wrap : break-word}
.baike_fenlei li{float: left;padding-left: 10px;padding-bottom: 10px;}
.baike_fenlei a {background-color: #f5f5ee;border: 1px solid #ccc;color: black;padding: 3px;}
.baike_con img {border: 1px solid #ccc;clear: right;float: right;height: 60%;margin: 10px 0 10px 20px;width: 35%;padding: 3px;}
.baike_con p{text-indent: 0;}
.conarr{display: inline-block;}
.baike_con table{display: inline-table;width: 910px;}
.conarr td{width: auto}
.conarr tr{ width: auto}
.conarr p:first-child{ width: 910px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;background-color: #CCCCCC;}
.info p:first-child{ width: 910px;border-top: 1px solid #CCCCCC;border-bottom: 1px solid #CCCCCC;background-color: #CCCCCC;}
.conarr img {border: 1px solid #ccc;display: block;height: 225px;padding: 3px;width: 300px;}
.conarr_ul table, .conarr_ul tr, .conarr_ul td {border: 1px solid #ccc;padding-right: 0px;text-align: center;}
